package com.zhongwang.mms.gen.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class BShoppingPlanChange {
    private Integer spcId;

    private String spcMatCode;

    private String spcMatDesc;

    private Double spcNum;

    private Double spcNewNum;

    private String spcUnit;

    private String spcStandardNo;

    private String spcCategory;

    private String spcBrand;

    private String spcRemark;

    private String spcProjectName;

    private String spcProjectCode;

    private String spcPart;

    private String spcDesigner;

    private String spcTel;

    private String spcBuyer;

    private Integer spcPayCycle;

    private String spcLocation;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date spcChangeTime;

    private Integer spcImportStatus;

    private Integer spcSpiId;

    private Integer spcSppId;

    private Integer spcChangeFlag;

    private String spcTrackNo;

    private String spcReason;

    private String spcDel;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date spcPlanDate;

    private String spcNewBrand;

    private String spcNewProjectName;

    private String spcNewMatDesc;

    public BShoppingPlanChange(Integer spcId, String spcMatCode, String spcMatDesc, Double spcNum, Double spcNewNum, String spcUnit, String spcStandardNo, String spcCategory, String spcBrand, String spcRemark, String spcProjectName, String spcProjectCode, String spcPart, String spcDesigner, String spcTel, String spcBuyer, Integer spcPayCycle, String spcLocation, Date spcChangeTime, Integer spcImportStatus, Integer spcSpiId, Integer spcSppId, Integer spcChangeFlag, String spcTrackNo, String spcReason, String spcDel, Date spcPlanDate, String spcNewBrand, String spcNewProjectName, String spcNewMatDesc) {
        this.spcId = spcId;
        this.spcMatCode = spcMatCode;
        this.spcMatDesc = spcMatDesc;
        this.spcNum = spcNum;
        this.spcNewNum = spcNewNum;
        this.spcUnit = spcUnit;
        this.spcStandardNo = spcStandardNo;
        this.spcCategory = spcCategory;
        this.spcBrand = spcBrand;
        this.spcRemark = spcRemark;
        this.spcProjectName = spcProjectName;
        this.spcProjectCode = spcProjectCode;
        this.spcPart = spcPart;
        this.spcDesigner = spcDesigner;
        this.spcTel = spcTel;
        this.spcBuyer = spcBuyer;
        this.spcPayCycle = spcPayCycle;
        this.spcLocation = spcLocation;
        this.spcChangeTime = spcChangeTime;
        this.spcImportStatus = spcImportStatus;
        this.spcSpiId = spcSpiId;
        this.spcSppId = spcSppId;
        this.spcChangeFlag = spcChangeFlag;
        this.spcTrackNo = spcTrackNo;
        this.spcReason = spcReason;
        this.spcDel = spcDel;
        this.spcPlanDate = spcPlanDate;
        this.spcNewBrand = spcNewBrand;
        this.spcNewProjectName = spcNewProjectName;
        this.spcNewMatDesc = spcNewMatDesc;
    }

    public BShoppingPlanChange() {
        super();
    }

    public Integer getSpcId() {
        return spcId;
    }

    public void setSpcId(Integer spcId) {
        this.spcId = spcId;
    }

    public String getSpcMatCode() {
        return spcMatCode;
    }

    public void setSpcMatCode(String spcMatCode) {
        this.spcMatCode = spcMatCode == null ? null : spcMatCode.trim();
    }

    public String getSpcMatDesc() {
        return spcMatDesc;
    }

    public void setSpcMatDesc(String spcMatDesc) {
        this.spcMatDesc = spcMatDesc == null ? null : spcMatDesc.trim();
    }

    public Double getSpcNum() {
        return spcNum;
    }

    public void setSpcNum(Double spcNum) {
        this.spcNum = spcNum;
    }

    public Double getSpcNewNum() {
        return spcNewNum;
    }

    public void setSpcNewNum(Double spcNewNum) {
        this.spcNewNum = spcNewNum;
    }

    public String getSpcUnit() {
        return spcUnit;
    }

    public void setSpcUnit(String spcUnit) {
        this.spcUnit = spcUnit == null ? null : spcUnit.trim();
    }

    public String getSpcStandardNo() {
        return spcStandardNo;
    }

    public void setSpcStandardNo(String spcStandardNo) {
        this.spcStandardNo = spcStandardNo == null ? null : spcStandardNo.trim();
    }

    public String getSpcCategory() {
        return spcCategory;
    }

    public void setSpcCategory(String spcCategory) {
        this.spcCategory = spcCategory == null ? null : spcCategory.trim();
    }

    public String getSpcBrand() {
        return spcBrand;
    }

    public void setSpcBrand(String spcBrand) {
        this.spcBrand = spcBrand == null ? null : spcBrand.trim();
    }

    public String getSpcRemark() {
        return spcRemark;
    }

    public void setSpcRemark(String spcRemark) {
        this.spcRemark = spcRemark == null ? null : spcRemark.trim();
    }

    public String getSpcProjectName() {
        return spcProjectName;
    }

    public void setSpcProjectName(String spcProjectName) {
        this.spcProjectName = spcProjectName == null ? null : spcProjectName.trim();
    }

    public String getSpcProjectCode() {
        return spcProjectCode;
    }

    public void setSpcProjectCode(String spcProjectCode) {
        this.spcProjectCode = spcProjectCode == null ? null : spcProjectCode.trim();
    }

    public String getSpcPart() {
        return spcPart;
    }

    public void setSpcPart(String spcPart) {
        this.spcPart = spcPart == null ? null : spcPart.trim();
    }

    public String getSpcDesigner() {
        return spcDesigner;
    }

    public void setSpcDesigner(String spcDesigner) {
        this.spcDesigner = spcDesigner == null ? null : spcDesigner.trim();
    }

    public String getSpcTel() {
        return spcTel;
    }

    public void setSpcTel(String spcTel) {
        this.spcTel = spcTel == null ? null : spcTel.trim();
    }

    public String getSpcBuyer() {
        return spcBuyer;
    }

    public void setSpcBuyer(String spcBuyer) {
        this.spcBuyer = spcBuyer == null ? null : spcBuyer.trim();
    }

    public Integer getSpcPayCycle() {
        return spcPayCycle;
    }

    public void setSpcPayCycle(Integer spcPayCycle) {
        this.spcPayCycle = spcPayCycle;
    }

    public String getSpcLocation() {
        return spcLocation;
    }

    public void setSpcLocation(String spcLocation) {
        this.spcLocation = spcLocation == null ? null : spcLocation.trim();
    }

    public Date getSpcChangeTime() {
        return spcChangeTime;
    }

    public void setSpcChangeTime(Date spcChangeTime) {
        this.spcChangeTime = spcChangeTime;
    }

    public Integer getSpcImportStatus() {
        return spcImportStatus;
    }

    public void setSpcImportStatus(Integer spcImportStatus) {
        this.spcImportStatus = spcImportStatus;
    }

    public Integer getSpcSpiId() {
        return spcSpiId;
    }

    public void setSpcSpiId(Integer spcSpiId) {
        this.spcSpiId = spcSpiId;
    }

    public Integer getSpcSppId() {
        return spcSppId;
    }

    public void setSpcSppId(Integer spcSppId) {
        this.spcSppId = spcSppId;
    }

    public Integer getSpcChangeFlag() {
        return spcChangeFlag;
    }

    public void setSpcChangeFlag(Integer spcChangeFlag) {
        this.spcChangeFlag = spcChangeFlag;
    }

    public String getSpcTrackNo() {
        return spcTrackNo;
    }

    public void setSpcTrackNo(String spcTrackNo) {
        this.spcTrackNo = spcTrackNo == null ? null : spcTrackNo.trim();
    }

    public String getSpcReason() {
        return spcReason;
    }

    public void setSpcReason(String spcReason) {
        this.spcReason = spcReason == null ? null : spcReason.trim();
    }

    public String getSpcDel() {
        return spcDel;
    }

    public void setSpcDel(String spcDel) {
        this.spcDel = spcDel == null ? null : spcDel.trim();
    }

    public Date getSpcPlanDate() {
        return spcPlanDate;
    }

    public void setSpcPlanDate(Date spcPlanDate) {
        this.spcPlanDate = spcPlanDate;
    }

    public String getSpcNewBrand() {
        return spcNewBrand;
    }

    public void setSpcNewBrand(String spcNewBrand) {
        this.spcNewBrand = spcNewBrand == null ? null : spcNewBrand.trim();
    }

    public String getSpcNewProjectName() {
        return spcNewProjectName;
    }

    public void setSpcNewProjectName(String spcNewProjectName) {
        this.spcNewProjectName = spcNewProjectName == null ? null : spcNewProjectName.trim();
    }

    public String getSpcNewMatDesc() {
        return spcNewMatDesc;
    }

    public void setSpcNewMatDesc(String spcNewMatDesc) {
        this.spcNewMatDesc = spcNewMatDesc == null ? null : spcNewMatDesc.trim();
    }
}